If you’ve been slathering snail mucin on your face thinking it’s just regular slime, prepare to be both fascinated and slightly horrified. The beauty ingredient that’s made from snail secretions ...