Dimension Shifter

Wiki Link

Singles

Count Wins Losses Win % Date
50 34 16 68% 18-05-2022

Matches

Count Wins Losses Win % Date
741 450 291 61% 18-05-2022