Tag: First Impressions Review – Tatcha One Step Camellia Cleansing Oil & Classic Rice Enzyme Powder

First Impressions Review – Tatcha One Step Camellia Cleansing Oil & Classic Rice Enzyme Powder

Tatcha is a Japan-inspired skincare brand from the US. Tatcha’s story began when its founder Victoria Tsai went on a trip to Kyoto and discovered “a world of pure beauty, craftsmanship and heritage”¬†after a chance encounter with a Japanese geisha. *major side-eye here* Marketing spiel aside, I became interested in their Water Cream (which was sold-out many times in the Sephora stores in the … Read More First Impressions Review – Tatcha One Step Camellia Cleansing Oil & Classic Rice Enzyme Powder