Flag of FRA

Aaron Chen

* 2010 (15)
Best Elo: 1559
Latest Elo: 1556
Birthday: 2010