June 2, 2026
In the Seto Inland Sea, there is an island that has long been called the island of the gods.