PETTA Zen Zori (Sandals) ‐ Mercari: Shop from Japan