Tatcha

Say I Dew

Background Tatcha is a viral skincare brand that came to us to launch one of their first campaigns for The Dewy Skin Cream— their bestselling moisturizer that hydrates the skin for a…