What it this ???

I woke up yesterday and felt itchy in this area but nothing was there but I could feel bumps and then today started itching it and it looked like this. What is it ? Bug bites ?