Hazzuri Headhunter

Hazzuri Headhunters are jungle trolls of the Hazzuri tribe located at Zul'Hazu in Lapidis Isle.