Fall in Love with Camellia Oil
Camellia oil also known as Japanese tea oil is one of the best kept beauty secrets of the geishas. The Camellia japonica flower is believed to symbolize feminine beauty, while the oil from the seed acts as a moisturizer. It is a non-greasy oil that has been used in the cultures of Japan and China for centuries in many ways, and is also considered to be the ‘olive oil of Asia’.