Actually, I dont think it is what we think it looks like, but it does look very much like something living...so I am just offering it up to you to see what our eyes and brain see in an image which is not necessarily there. Of course it could be there as well.