From Imperial Wiki
Jump to: navigation, search
Tarfful the Wookiee
Tarfful is a Wookiee from the planet Kashyyyk who fought to defend the planet from a CIS invasion during the last days of the Clone Wars.

The Wookiee also helped Jedi master Yoda -who had been commanding the Wookiee and Clone forces on Kashyyyk- escape from the planet after Order 66 was executed.