Handmade, high-quality lace fabric, 5m, made in Japan. Approximately 10cm stain present. ‐ Mercari: Shop from Japan