Honorbound Headcarver

Honorbound Headcarvers are jungle trolls located in Nazjatar.