Imarrra

Imarrra was a female Wookiee that lived during the Galactic Civil War.