Live Snails Crawl on Faces in Crazy Beauty Treatment

Live Snails Crawl on Faces in Crazy Beauty Treatment

(AFP) – Having live snails crawling on your face sounds like the stuff of nightmares, but in Japan one company is hoping people will be prepared to pay for it.

.