Zeb'tula Spearanger

Zeb'tula Spearangers are Zandalari trolls located in Shaol'mara on the Isle of Thunder. They patrol in a group of three.