Oden

Oden is a natural cosmetics French brand that sources vegetable oils of the upmost quality for the face and body, as well as beauty supplements.