魍魎 もうりょう
mōryō

Noun

1. all kinds of spirits and goblins

Other forms: