Leopard print long dress, Rinascimento, made in Italy ‐ Mercari: Shop from Japan