From the makers of Xen-Tan(I want to say Gods but that might be a bit of an overkill) comes a new a new brand dedicated to one single product ? GLAMGLOW Mud Mask. A product that has craze written all over it, after researching, I was sceptical of the wave, no, tsunami of positive feedback,...