Qella (Shelter)

The Qella are a humanoid species. There are experts in mining, but lack medical supplies, which is why they have a trade agreement with the Humans.