Don't know what it is, but I do know that it's one of my best drawings on ELFWOOD. It's big, mean and probably incredibly dumb. Possibly realated to an ogre or troll? Lives in caves thats all I know. Well, I also know that you don't want to piss these things off. Poor guys been neutered too..