akudo
Data provided by statmaniax.com
4
77
975
150
13
2
Country: JP
Rank Points: 39,423,552
World Records: 4