Sort:  

Haha that is like the origin story of the Island of Japan. I think they though their island was on the back of a giant turtle at one point way in the past.

Yes, it is. It’s a legend 😊