Drexl Roosh

Drexl Roosh was a Rodian scavenger leader.

Appearances

 * Star Wars: The Force Unleashed