Talus Imperial Outpost

The Talus Imperial Outpost was a major Imperial installation on the Twin World Talus.