Ginza Yoshinoya Pumps Brand Shoes Footwear Made in Japan Women's Size 23 ‐ Mercari: Shop from Japan