Shea Hublin

Shea Hublin was a renowned warrior of the Galactic Empire known as the "Rebel Destroyer."

Appearances

 * Princess Leia, Imperial Servant