Flag of GER

Haichen Yan

* 2012 (10)
Best Elo
1198
Latest Elo
1198
Birthyear
2012