StaticFish
Data provided by statmaniax.com
7
73
961
1187
102
17
Country: GB
Rank Points: 62,359,311
World Records: 7