Izanagi (meaning "He who invites"), together with Izanami ("She who invites"), are of the seventh generation of Shinto's celestial gods. Together, they were the creators of the Japanese islands...