Flag of JPN

Tyler Scott

* 1989 (36)
Best Elo: 2065
Latest Elo: 1987
Birthday: 1989