New Italian-made striped jacket, high-quality 80% wool, XL ‐ Mercari: Shop from Japan