Rank Name Battles Points
Alexa 2072 the Scourge
1 Alexa 2072 the Scourge 225 5,784,896

activity index

?
?