Amstron homeworld

The  was the home planet of the Amstrons. It was believed to have been lost in the early stages of the Eternal Dogfight. (COMIC: The Eternal Dogfight)