NichiDict

魑魅魍魎

ちみもうりょう
[chimimouryou]

Meanings

1.Noun

evil spirits of rivers and mountains