Arty-Ba

Arty-Ba was an alien who worked at the Dex Acquisitions Depot on Meor Ain.

Appearances

 * Star Wars 45: Mutiny at Mon Cala, Part II