Felucian

Felucians are the native species of the planet Felucia.

Appearances

 * Star Wars: The Force Unleashed video game
 * The Force Unleashed novel
 * Star Wars: The Force Unleashed comic