It might sound gross to a lot of you, but we assure you snail mucin is a magic elixir that your skin requires. I used it for two weeks and the result has left me shaken. I started using Cosrx Advanced Snail 96 Mucin Power Essence after cleansing my face. In two weeks my acne scars were visibly fading.