Human touch

from Wikipedia, the free encyclopedia

Human touch means: