Amazastia

Amazastia was the home world of the Amazastians. (COMIC: The Green-Eyed Monster)