green label relaxing strap flat shoes 23cm ‐ Mercari: Shop from Japan