Sedratis City

Sedratis City was a major city on the planet Sedratis. It was the home base of Demelza's Destructors.