Flag of SIN

IM Xiangyi Liu

* 2000 (25)
Best Elo
2449
Latest Elo
2370
Birthyear
2000