Snail FacialsSnail FacialsMost folks think of snails as garden pests, but cosmeticians in Japan have found a new use for the slimy creatures: The latest beauty treatment.Robert and ErinRobert and Erin