Kate Spade 80 Leopard Print Cardigan with Ears ‐ Mercari: Shop from Japan