Beauty , Beauty Features These Starface x Sesame Street Pimple Patches Will Make Hiding & Preventing Acne Easy As A-B-C November 19, 2021 These Sesame Street acne products from Starface will give you an alternative way to conceal pimples without irritating the skin …