Rank Name Battles Points
Elfixaren
1 Elfixaren 26,010 173,672,132

activity index

?
?