Last year I was working getting these black little specs off front window and door pane. I actually scratched the window storm pane. Piece of aluminum no good for scraping. Razor ok, no scratches. They are really stuck on good. Yes, I got mulch in the area. From reading, certain mold lives in mulch which shoot out these projectiles. Bet that would hurt my eye. Thought it might have been eggs.
Greg