White itchy spots on testicle

Was one round white spot two weeks ago, now it's a bunch of these white spots and hurts and itches like hell when showering, is this an STI?

image