SHI XIAOYAN
China // Competitor ID: 15231
147th 7
World ranking IAM level