Rank Name Battles Points
Momochi zabuza
1 Momochi zabuza 825 240,763

activity index

?
?