Tatcha has quickly become one of the most well-known Japanese beauty brands around the globe and the brand’s The Essence is undoubtedly one of its most popular products. It’s also a newly-minted 2020 Allure Best of Beauty Award winner.
Source: Tatcha The Essence Instantly Plumps Tired, Stressed Skin: Review