New arrivals: Special Indian embroidered ribbons, 1 meter each, 4 meters total ‐ Mercari: Shop from Japan