Peeping sight is a traditional stereotype of watching someone. But it is different. Into the mind, the sight is going into. So unique. And the word you written contains many meanings. So meaningful! I tatally agree with you when the mind is blind, the eyes are useless. So the peeping is the best sight going into the soul. Show us more ~