Rank Name Battles Points
Mandorla
1 Mandorla 5,952 5,979,846

activity index

?
?