Xen'Zilla

Xen'Zilla is a level 25 quest giver located at Malaka'jin in the contested territory of Stonetalon Mountains.