Kotomora
閻魔羅闍 (えんまらじゃ, enmaraja) Japanese meaning: Yama | Kotomora