Rank Name Battles Points
Humble Humbug
1 Humble Humbug 233 6,886,391

activity index

?
?