it might me some kind of insect bite??? or maybe, and allergy??? mmm, it is hard to say. good luck