H&M leopard print long-sleeved sweater, 175/108A, size L, nearly new ‐ Mercari: Shop from Japan