TAKAFUMI SAKAKIBARA
Japan // Competitor ID: 15213
351st 4
World ranking IAM level