Goombaroomba

Data provided by statmaniax.com

10

71

293

334

49

29

Country: US
Rank Points: 26,460,966
World Records: 10