Some of these raindrops look like alien life to me. I first thought about those magnified 'things' that crawl around on us that we didn't know we carried around with us but I started to itch so I tried to think of something else. Aliens. Yeah. That works. Aliens.