Ruugard
Data provided by statmaniax.com
6
30
279
234
20
18
Country: US
Rank Points: 23,216,680
World Records: 6