魑魅ちみ魍魎もうりょう
chimimōryō

Noun

1. evil spirits of rivers and mountains

Yojijukugo