Crazed Tormenter

Crazed Tormenters are jungle trolls located in the Vision of Orgrimmar.