En punto high-heeled pumps with flower embroidery, made in Japan, 24cm ‐ Mercari: Shop from Japan