World Ranking#820
All time highest#1942
Athlete ID15068
Country:Indonesia
Gender:Male
Category:Kids
Nicholas Sloan Liem