Despia, Theater of the Branded

Wiki Link

Singles

Count Wins Losses Win % Date
12 9 3 75% 18-05-2022

Matches

Count Wins Losses Win % Date
235 139 96 59% 18-05-2022