For the past Few Days, itchy little bumps thesis (They look like lots of bug bites) Have Been popping up in clusters on my arms. One or more of Them Will has Appears in a random place, itch for a FEW minutes or so, then Disappear. A little while Later, they’ll reappearance in a different spot on one of my arms. I know this sounds really strange. . . Anyone Have Any Ideas as to What Might this be?
