2 meters each of Indian embroidered ribbon ‐ Mercari: Shop from Japan