What is this?

ShrugBug

These little red bumps have come up on my skin out of nowhere, no itch?