Itchy rash?

I know it’s hard to see but these tiny little bumps that are supperrrrr itchy what could it be??