Barrier Statue of the Stormwinds

Wiki Link

Singles

Count Wins Losses Win % Date
41 32 9 78% 18-05-2022

Matches

Count Wins Losses Win % Date
484 299 185 62% 18-05-2022