Loch Ness Monsters in Atlantis?