Izanoris/Izanoris

Izanoris is one of the high-ranking demons of Hell.