Ido Glayyd

Ido was a female Human member of Clan Glayyd, and the sister of Ewwen Glayyd.

Appearances

 * Han Solo's Revenge