Kotomora
閻王 (えんおう, enou) Japanese meaning: Yama | Kotomora