Kotomora
閻魔王 (えんまおう, enmaou) Japanese meaning: Yamaraja | Kotomora