Izanagi and Izanami Picture

Izanagi and Izanami, the first japanese mythological pair
Continue Reading: The Creation