The Venomous Abyss · Thu, 22 Oct 2026, 18:01 · 25 boss pulls · View on Warcraft Logs
2 pulls · Killed · Select all
23 pulls · Best: 15.2% · Select all