Tiny red hair/splinter spike things in skin

I have these strange brown/red things stuck in my arm. Does anyone know what these could be? I was handling salmon earlier so it could potentially be fibres from that, or some kind of plant, but any ideas are appreciated!

Looks like some kind of stain?

I have the same thing on my finger currently! Did it hurt too? Have you gotten it figured out?