Does anyone know what this could be? eczema?
That's baby acne, it goes away on its own