World Ranking#605
All time highest#1289
Athlete ID14309
Country:Indonesia
Gender:Male
Category:Adult
Andra Alifya Ramadhan