Rank Name Battles Points
Diobolus
1 Diobolus 61 8,172,878

activity index

?
?