Flag of JPN

FM Shinsaku Uesugi

* 1991 (31)
Best Elo
2332
Latest Elo
2300
Birthyear
1991