Handmade fabric zori sandals, 18cm & 22cm ‐ Mercari: Shop from Japan