Ikaaran (Shelter)

The Ikaarans are a humanoid species. 20 Million Ikaarans were transported to Earth's Colonies.