Rank Name Battles Points
Itchy Nutz
1 Itchy Nutz 12,413 14,567,081

activity index

?
?