Rank Name Battles Points
Margaret 3161 the Spider
1 Margaret 3161 the Spider 196 570,393

activity index

?
?