Goombaroomba
Data provided by statmaniax.com
4
50
293
345
50
29
Country: US
Rank Points: 25,764,653
World Records: 4