Chalhuddan

The Chalhuddan were a sentient species of the planet Chal Hudda

Appearances

 * Leia, Princess of Alderaan