Is this a rash? but it looks more like a bite?

It itches really bad and if you zoom in, it looks like a few welps? I dunno what this is.