Kotomora
中底 (なかぞこ, nakazoko) Japanese meaning: insole | Kotomora