1.3m of fabric for Swedish embroidery ‐ Mercari: Shop from Japan