does anyone know what these bumps are ?

appeared randomly, but taking a while to go away.