Daigo Izanagi

Daigo Izanagi (イザナギ大丈夫) is an Upper Rank Demon who encountered Kan Shigezawa in the Cursed Energy Arc.