妖怪

yāoguài
monster, devil
HSK 79

Additional Dictionary Meanings

monsterdevil