Horch's palace

Horch's palace was the headquarters of the criminal empire of Horch. It was located on the planet Kheedar.