At The Body Shop’s Christmas launch we were also gifted with some of their new arrivals products including a mask from their Recipes of Nature range called the Japanese Matcha Tea Pollution Clearing Mask (R310). I always speak highly of their Himalayan Charcoal Purifying mask (review here) so when I saw this one contained Matcha […] Read more…