Handmade Fabric Zori Sandals, 23.5cm, Red Japanese Pattern ‐ Mercari: Shop from Japan