Fallen Taskmaster

Fallen Taskmasters are void elves located in the Dwarven District in the Vision of Stormwind.