HISTORY Logo

EAncient Aliens

Japan's Atlantis

3m | 1970 | TV-PG

Who could have constructed the colossal underwater monuments discovered in the Dragon's Triangle off the coast of Japan?

n

Need help with the site?