Medusa

Medusa is the homeworld of the Medusans and is situated in a binary star system called Xi Hydrae.