These Little Bumps Showed Up On My Foot 2 Days Ago They Are Super Itchy And Painful To The