Local story · Tsushima, Japan
Tsushima in Japanese Creation Mythology
Japanese mythology describes Tsushima as one of the eight original islands created by the Shinto deities Izanagi and Izanami. The story places the island…
Local story · Tsushima, Japan
Japanese mythology describes Tsushima as one of the eight original islands created by the Shinto deities Izanagi and Izanami. The story places the island…
Still loading - a slow connection can take a little longer. Reload