Ranking
Distribution
Victory Distance
Compare Players
EN
/
JA
Zhang Youyu ( 張 又予 )
NCS ID: N08723062
Rating: 1808, Best: 1808
Rank: 110, Best: 103
Share:
Twitter