Anyone knows what this is?

I was showering and suddenly i saw those dots on my leg. Im not sure what it could be since i never had it before. Does anyone of you know what it is?