Italian made long-sleeved cardigan, oversized ‐ Mercari: Shop from Japan