Cubjake
Data provided by statmaniax.com
98
193
1811
913
6
1
Country: US
Rank Points: 60,806,906
World Records: 98