What is this?

Hey guys what does this look like to y’all? It itches. And they are like little bumps.