Yeah, I've got the same, random itchiness! I dunno what it is (probably just stretching skin like mentioned) but I'm not sure! Good luck