One-Eyed Ogre

This One-Eyed Ogre is a vicious quadrupedal humanoid who acts as a guardian to the Eyeless Witch.

The character was created by Eric Zapata, Frank Ippolito and Robert "RJ" Haddy for the spotlight challenge of the Face Off season 5 premiere of 2013.