Veldrok the Vindicator

Veldrok the Vindicator is a rare creature located in Galeras. He drops Vindicators.

Location
Veldrok can be found around Kel Vishal at: (6094, -1838).

Achievement
Killing Veldrok the Vindicator is part of the I Like it Rare: Galeras achievement.