Rank Name Battles Points
Elektra the Vengeful 952
1 Elektra the Vengeful 952 148 124,885

activity index

?
?