Rank Name Battles Points
Achillies
1 Achillies 1,386 1,316,421

activity index

?
?