Rank Name Battles Points
Matilda 2308 the Spider
1 Matilda 2308 the Spider 482 377,134

activity index

96.55
65.52