what could this be

Heather

it itches and my arm is sore feeling kind of warm to the touch