Aluber the Jester of Despia

Wiki Link

Singles

Count Wins Losses Win % Date
71 42 29 59% 18-05-2022

Matches

Count Wins Losses Win % Date
1857 1025 832 55% 18-05-2022