Flag of CAN

Matthew Zhu

* 2007 (17)
Best Elo
2136
Latest Elo
2043
Birthyear
2007