Cubjake
Data provided by statmaniax.com
21
58
1000
812
5
2
Country: US
Rank Points: 43,265,533
World Records: 21