Lost Ruins (Earth-2789)

The Lost Ruins are a hub world on the Wumpa Islands.