Lightning Storm

Wiki Link

Singles

Count Wins Losses Win % Date
81 55 26 68% 18-05-2022

Matches

Count Wins Losses Win % Date
686 441 245 64% 18-05-2022