taxes Apr 8, 2021 8:02 PM games In Mandarin, yāo guài (妖怪) translates as "monster" or "demon." In Chinese mythology, "yao guai" are usually physical manifestations of the spirits of mistreated animals or fallen divine animals.