Leopard print women's stole, new ‐ Mercari: Shop from Japan