Y'all sleeping on Izanagi, this guy is more daddy than Hades could ever be