The Giant Step

The Giant Step was a bar in the city of Takari, on the planet Iyuta. Located on The Strip, which was part of Vark Street, it catered to bored Imperial Marines.