This is a Scavenger or one of the hyena characters that features in my current short story called The Scavenger Wars.
it is being released here page by page, and I hope you guys will enjoy it. You can begin reading it here:
This picture was originally drawn by the wonderful:
and it was coloured by me ^_^