Unidentified Drabatan

A skilled Drabatan served as a mechanic on staff at the Resistance base on the planet D'Qar.