Does anyone know what this is I’ve been getting these all over my back, boobs and stomach. It itches sometimes.