The Menace's House

The Menace's House is an Imperial Agent class story area located in Mos Ila on the planet Tatooine.