itchy bumps on my face, Essence & Skin Moisturizer | Root Sciences