RYO KOBAYASHI
Japan // Competitor ID: 15210
190th 6
World ranking IAM level