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

Noun

1. evil spirits of rivers and mountains

Yojijukugo