Green suede-style pumps with white badge, Odette e Odile, 24cm ‐ Mercari: Shop from Japan