I noticed the same thing a few days ago. According to the description and the fact that I Googled it is most likely "Nostoc Algae" that you were talking about. I have no idea where he came from. Recently, employees from everlastgates.com we have installed a new automatic gate for our house. We...