Terrorclaw the Ogre

Terrorclaw is a Level 68 V Blood Carrier. He can be found in the Frozen Cave within the Hallowed Mountains.