Zeb'tula Stoneshield

Zeb'tula Stoneshields are Zandalari trolls located in Shaol'mara on the Isle of Thunder.