I’m not sure if anyone can see, but there are bumps in between my middle finger and index finger. Sometimes they itch. It’s the only place on my body where I have bumps like this. Has anyone else dealt with this or know what it is?