240 Indian Embroidery Ribbon, Approximately 4cm x 2m, Natural, Red ‐ Mercari: Shop from Japan