Xen'Zilla

Xen'Zilla is a jungle troll quest giver located at Malaka'jin in the Stonetalon Mountains.

Quests

 * Blood Feeders