im looking to find out what this may be...its sort of itchy and they keep multiplying and also lately i been itchy everywhere and when i start to itch them(well the bumps on my hands) they kinda looked greenish colour? not to sure but i poked them and it popped it was in the web of my left hand.....they were also bumps (red colour) all in my pubic area....