✦ Verified product

TATCHA Dewy Skin Cream & Rice Polish & Serum Stick 3pc Kit

USD 145.00
Title
Brand TATCHA
Zenlora
Zenlora Verified independent store

The Rice Polish is a water-activated exfoliant that uses rice and papaya enzymes to clean dirt and debris from the skin, helping to polish away the look of dullness. The finely mil

Select options