Zakkeg

Zakkegs are large, non-sapient predators native to the moon Dxun. They are protected by thick body armor and are known to feed on any creature they can catch.