妖怪

yāoguài

  1. monster, demon, goblin
  2. strange, supernatural