Rank Name Battles Points
demolka20000
1 demolka20000 13,005 175,401,831

activity index

?
?