Ranking
Distribution
Victory Distance
EN
/
JA
Okuda Seiya ( 奥田 誠也 )
NCS ID: N00068880
Rating: 1164, Best: 1191
Rank: 624, Best: 445
Share:
Twitter