Leopard print short-sleeved dress, tried on only, made in ITALY ‐ Mercari: Shop from Japan