TIE Fighter Construction Facility

The TIE Fighter Construction Facility orbits the moon of Nar Shaddaa, one of the first of its kind that the Empire is bringing online to build its massive Naval Fleet.

Appearence

 * Star Wars: The Force Unleashed