Arty-Ba


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

Appearances

Unknown

Unknown

None