What is this?

So I noticed I was itchy by my boob and scratched it a bit. But I noticed that it was still really itchy, so I looked to see if I had something and saw this. What could this possibly be? Also, I didn't know where to post this.