The Coolest Stuff on the Planet - The Yonaguni Monument
Yonaguni Island is a tiny Japanese island with a big reputation. Learn more about the famous “monument“ that has drawn the world’s attention to Yonaguni, as well as some of the island’s other unusual attractions, in this episode.