Legion Venomretcher

Legion Venomretchers are spider demon located in Broken Shore.