Megaris was a planet in the Olympian Galaxy. Once belonging to Demeter, she gave it to Persephone as a present. The latter forgot about its existence, leaving the planet to continue to be free.
First appereance: Beyond The Impossible #164
After Persephone left the Olympian Galaxy, the Megaris civilization was wiped out by the Talos and the planet was further devastated by Selene.