Zeb'tula Raptor

Zeb'tula Raptors are raptors located in Shaol'mara on the Isle of Thunder. They are the pets of Zeb'tula Beastcallers.