Rank Name Battles Points
Lotoforge
1 Lotoforge 1,544 1,132,988

activity index

?
?