Gurubashi Sacrifice

Gurubashi Sacrifices are captured jungle trolls located in Zuldazar.