Can anyone tell me what is this?

fordyce spots its not herpes

what is that?

Its neither herpes nor Fordyce spots. That’s Perly Penile Papules (PPP). It’s a normal anatomical structure.