A peel-off liquid pimple patch? Hero Cosmetics—now we’re talking. Aptly dubbed the Mighty Shield, the liquid blemish patch ...