Italian-made 100% wool fabric, 2.5 meters ‐ Mercari: Shop from Japan