Rank Name Battles Points
Matilda 2308 the Spider
1 Matilda 2308 the Spider 449 310,847

activity index

?
?