Rank Name Battles Points
Lord of the Razors
1 Lord of the Razors 895 2,315,657

activity index

?
?