Eyren (Shelter)

The Eyren are a humanoid species. They inhabit an area 80 light years from Earth. They posses a large economical empire in their area of space. 260 Million individuals escaped to Earth space after an attack on their space by the Fen Domar.