Green Label Suede Strap Sandals, Black, 24 cm ‐ Mercari: Shop from Japan