TransGalMeg Industries Corporate Starport

The TransGalMeg Industries Corporate Starport was located in the city of Toggeus on the planet Narg.

Appearances

 * The Abduction