Indian embroidery ribbons: 18 pieces, 30cm each, assorted narrow widths ‐ Mercari: Shop from Japan