Iktotchi

&nbsp Iktotchi are from one of the moons of Iktotch. They are carnivorous humanoids.

Relations with Humans
Status: Protective

Slaves?: No

Refugees?: Most Likely