魑魅ちみ魍魎もうりょう chimimōryō 1. evil spirits of rivers and mountains Expression #87905 Open Menu Add to collection... Open