Delada (Shelter)

The Delada are a neutral, spacefaring humanoid race. Delada Freighters frequently visit Earth. 5 Million Delada live in Earth Territory.