Fallen Heartpiercer

Fallen Heartpiercers are void elves located in the Vision of Stormwind.