World Ranking#490
All time highest#1246
Athlete ID15213
Country:Japan
Gender:Male
Category:Adult
Takafumi Sakakibara