Kotomora
草履 (ぞうり, zouri) Japanese meaning: zori | Kotomora