Vahlarriel Demonslayer

Vahlarriel Demonslayer is a level-37 quest giver located in Nijel's Point in the contested territory of Desolace.

He starts the following quests: See List of Desolace NPCs.