Rebel depot

The Rebel depot is a location in the planet, Tatooine.

Appearances

 * Star Wars Battlefront