labmuffin.com
Snail Slime Skincare Science – Lab Muffin Beauty Science
Snail slime is the current It Girl in skincare. It’s been used since ancient times, and was revived in South American about 20 years ago as creme or gel de caracol, with brands such as Elicina. It…