Blood Guard Tor'zin

Blood Guard Tor'zin is a jungle troll located on the edge of Dragonblight at the Westwind Refugee Camp.