I was at the park lying on the grass and its the third time I have seen them, I used to think they were parasites when I was like 7. It is the very small brown worm on the green leaf. It moves by squiggling. It comes in different colors but same size.
http://postimg.org/image/ea3x2nw95/ http://postimg.org/image/zfawh9pr1/