There has been alot of discussion about whether this “Alien Visor” was just that… an alien, or some kind of bug. I think most people were split evenly in their opinion. You be the judge!?!
Ps.. I added text to one version of this with the words written across the “visor”: ‘Planet Earth: No Intelligent Life Found’. Although humorous, it definitely took some of the fun out of making it whatever your imagination could make it. That’s half the enjoyment!!