Kotomora
島ぞうり (しまぞうり, shimazouri) Japanese meaning | Kotomora