chadkohalyk.com
Island of Gods, Island of Demons
According to the old stories, Iki was one of the first islands of Japan, made by the creator gods themselves. It is the island of the Moon, with Tsushima across the strait being the island of the S…