Rank Name Battles Points
Lord Humongous 1974
1 Lord Humongous 1974 88 38,271

activity index

?
?