Rank Name Battles Points
Numa Pompilius
1 Numa Pompilius 2,914 17,344,789

activity index

?
?