Terrorclaw the Ogre

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