Lemuria? As in that weird theoretical land bridge continent in the Indian Ocean? The one that is basically an Atlantis myth that has smashed its face into the table one too many times? Interesting...