Rank Name Battles Points
Demerzel
1 Demerzel 27,836 283,911,446

activity index

?
?