NichiDict

魑魅

ちみ
[chimi]

Meanings

1.Noun

mountain demon