Iktotchi/Legends

Iktotchi are a horned species of aliens that are strong with the Force and they are good pilots by nature.

Saesee Tiin was an Iktotchi.