Voracious Lasher

SS undefined (Ardenweald)

Voracious Lashers are lashers located in northwestern Ardenweald.