Snail Mucin Is a Skin Care Sensation With Ancient Origins by Boutayna Chokrane from Feed: All Latest on 2024-11-17 13:32 (#6S9FM) Here's why people have been willingly smearing snail slime on their faces for centuries.