Imperial Detainment Center

The Imperial Detainment Center was a facility of the Galactic Empire on the planet Talus.