Gharzr

The Gharzr are one of the thousands of varied predators that inhabit the forested moon of Dxun.