Rank Name Battles Points
Xuchen
1 Xuchen 1,817 7,891,072

activity index

?
?