Kira Kira Mask

homer simpson sheet mask

D'oh! This Homer Simpson Sheet Mask is What Nightmares Are Made Of

As you may have noticed, I've developed an intense love for The Face Shop's products. The Korean beauty line has wooed me with its delicate skin care and cosmetics, which have done a great job in taking care of my winter-weathered skin. I also love their The Simpsons skin care line. The sheet masks have […]