Flag of GER

Noah Cheng

* 2010 (11)
Best Elo
1241
Latest Elo
1229
Birthyear
2010