flag Yu Tien-Lung

Rating: 2154.99

First game: 2005-05-15

Last game: 2019-10-13

Top rating: 2154.99

Top rating date: 2019-10-13

Back to the home page