is tatcha a japanese brand?
Tatcha is a Japanese skincare brand that takes inspiration from centuries-old skincare routines of geisha. The founder, Victoria Tsai, still works with geisha and Japanese scientists to formulate the products, which prioritize calming ingredients like camellia oil, green tea, and silk extracts.