Qella (Preserve)

The Qella are a humanoid species that made contact with humans in 2572.