Rank Name Battles Points
Optocha
1 Optocha 33,300 538,048,486

activity index

?
?