emcat
Data provided by statmaniax.com
124
590
766
195
11
3
Country: US
Rank Points: 59,315,164
World Records: 122