Kotomora
上草履 (うわぞうり) Japanese meaning | Kotomora