A natural cosmetics brand that’s part of 'Made in Japan', La Casta is a popular range of hair- and body-care products created with pesticide-free herbal extracts sourced from the company’s own farm. Even the water they use is fresh from Nagano Prefecture. Bound to give you that healthy glow.
Advertising
Time Out says
Details
Advertising
You may also like
You may also like
Discover Time Out original video