The Body Shop Japanese Matcha Tea Pollution Clearing Mask was launched a couple of months back, and I'm finally getting round to reviewing it! I …