Indian embroidered ribbon, approximately 7cm wide, sold in 2m lengths ‐ Mercari: Shop from Japan