New arrivals: Indian embroidered ribbon, 1.5m each of the thin type, 1m of the thick type, for a total of 4 meters. ‐ Mercari: Shop from Japan