Rank Name Battles Points
Barracuda66
1 Barracuda66 38,763 93,804,565

activity index

?
?