PSA Ribbon-Lasso a horse 3-Jiangchuan Tong-China