Terrorclaw the Ogre

Level 68 Beast
Stats 360 Physical Power 360 Spell Power

A creature whose story has long since been lost to the ages, though not without resemblance to some few legendary creatures that were once men. One cannot help but wonder what strange corruption has taken root in Vardoran.