Skeptoid #220: Yonaguni Monument: The Japanese Atlantis
Aug 24, 2010•13 min•Ep. 220
Episode description
A look at a massive stone structure off the coast of Japan, said to be a manmade pyramid.
Learn about your ad choices: dovetail.prx.org/ad-choicesFor the best experience, listen in Metacast app for iOS or Android
