Kotomora
藁草履 (warazouri) Japanese meaning: straw sandals | Kotomora