KEEN 14.5cm 7us Strap Sandals Navy ‐ Mercari: Shop from Japan