Vorsha the Lasher

Vorsha the Lasher

Beast (Hydra)
Level 22 (Normal)

Location