Nihydron (Shelter)

The Nihydron are a humanoid species. 10 Million individuals came to Earth space to escape a three-way war.