Snail slime for your face? Check out this K-beauty treatment. · CNN · Sentinel