Saint Michael 24AW MOHAIR CARDIGAN LEOPARD ‐ Mercari: Shop from Japan