Star Jelly

Star jelly (also called astromyxin, astral jellystar rot, star shot or moon poo) is a gelatinous substance sometimes found on grass or even on branches of trees. According to folklore, it is deposited on the earth during meteor showers.

So what do you guys think this is? Is it really from space? Maybe something due to pollution? or.. government testing out some crazy bio warfare weapon? Maybe this is how life started here on earth. Random blobs of organic matter from space fell on the earth leaving a seed for life. Who knows? I just wonder why no scientist are studying this substance further and the ones that have come out with different results. Like bird vomit, frog eggs, no DNA found, its algae, slim mold, so on and so forth. This stuff all looks pretty much the same how can there be so many different answers to what we call star jelly.. or caca de luna :)