Cubjake

Data provided by statmaniax.com

21

58

1000

812

5

2

Country: US
Rank Points: 43,265,533
World Records: 21