Does anyone know what this is? Molloscum? Pimples? Acne? Idk.

ss