AMI Paris Green Embroidered Sweater 95cm ‐ Mercari: Shop from Japan