Inspired by the mystical garden of the same name, Lipstick Queen brings you Eden, the most luscious and tempting lipstick on earth!