Sensalia Labs is a leading cosmetic laboratory and a pioneer in sheet masks in Europe, with 20 years of experience and a presence in more than 40 countries. Our brand, Iroha Nature, offers a wide range of products, including facial and body masks, pimple and eye patches, nose strips, tonic pads, and... Read more