Dfox
Data provided by statmaniax.com
16
54
329
377
30
6
Country: CA
Rank Points: 25,874,242
World Records: 16