Ikkrukkian

Ikkrukians were a species native to the planet Ikkruk.

Appearances

 * Poe Dameron 30: The Awakening, Part V
 * Poe Dameron 31