Snail facial treatment becomes fad in Japan

How would you like to have “this” crawling on your face?…