Kotomora
上草履 (uwazouri) Japanese meaning: indoor sandals | Kotomora