Demirel

The demirel are predatory carnivores native to the homeworld of the Tellen.