Chant a Charm is a Japanese organic brand that was launched last year, and the Spot Gel is a plant based product that is meant to minimize acne and fade acne marks. I bought it in desperation,...
About reviewer (1070 reviews)
Age36-43
SkinCombination, Fair
HairBlond
EyesHazel