Vocabulary
魑魅魍魎
ちみもうりょう
evil spirits of rivers and mountains
noun