Kotomora
足の裏 (ashinoura) Japanese meaning: sole of the foot | Kotomora