strange dots on upper right thigh?

lee