Rank Name Battles Points
Deftera
1 Deftera 28,372 158,933,150

activity index

?
?