Rank Name Battles Points
Appolloares
1 Appolloares 637 250,181

activity index

?
?