Ranking
Distribution
Victory Distance
EN
/
JA
Otani Takuya ( 大谷 拓也 )
NCS ID: N00063735
Rating: 1391, Best: 1460
Rank: 447, Best: 288
Share:
Twitter