JOEL MICUS DELGADO LOLONG
Philippines // Competitor ID: 15259
167th 7
World ranking IAM level