I've been looking at this one a bit. I'm curious, some of the things I see in here are remiss of rain caught by a flash. The flash creates a bit of a momentary strobe and so makes the raindrops look like thousands of orbs. I've taken many of outdoor pictures with this effect. Also bugs or dust can cause the same thing, but this one just looks a bit more like rain for some reason.