Icarthyan

Creature native to the planet Icarthya.