Korean Skincare

simpsons face mask the face shop

How Treehouse-of-Horror is The Face Shop's Lisa Simpson Face Mask?

The Face Shop is a South Korea-based company specializing in skin care and makeup. Their products are made from the finest active plants and are designed to enhance a person's natural beauty. Currently there are over 100 stores worldwide, which is an impressive feat. I stopped into one recently and was slightly overwhelmed with the […]