Witch Doctor Jala

Witch Doctor Jala is a Zandalari troll located in the Grand Bazaar in Zuldazar.

Quests

 * Witch Doctor Jala (quest)
 * The Red Market (quest)
 * Evidence of Evil