OKICHU SHIMAZOURI
Our Shima-zori sandals available in more than 100 color variations and stacked inside our store from floor to ceiling without any gaps in between will definitely put you in a happy mood. Select raw materials are used for Shima-zori sandals made in Japan, and the…