Idlen Trehar

Idlen Trehar was a green-skinned male Duros agent of the Galactic Empire operating on the Arnot Station.

Appearances

 * Empire and Rebellion: Razor's Edge