Rank Name Battles Points
Hitch the Impervious
1 Hitch the Impervious 2,129 1,618,594

activity index

?
?