Handcrafted Skincare Excellence
In stock
"Sakura" is another term for "cherry blossom". This Japanese-inspired floral soap is an exotic blend of fragrances, and will enhance your bathing experience.