The Venomous Abyss · Sun, 27 Sept 2026, 18:04 · 41 boss pulls · View on Warcraft Logs
10 pulls · Killed · Select all
31 pulls · Best: 34.8% · Select all