Flag of SWE

Edwin Chen

* 2010 (12)
Best Elo
1259
Latest Elo
1259
Birthyear
2010