NabiChou
Data provided by statmaniax.com
5
38
329
315
72
23
Country: US
Rank Points: 23,698,131
World Records: 5