Hakken

The hakken are a skinny predatory carnivores native to the homeworld of the Tellen.