Anyone know that this is?

This just appeared on my arm and I was wondering if anyone knew what this is

It’s itchy but I haven’t inched it!