Very interesting... any other witnesses? It looks like something I've seen before and a Star Wars toy comes to mind, but I'm gonna check it out and
see if I can find that picture again; and if and until a little green man introduces himself to this planet in person, we may never know what that is.
Thanks for the pic!
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.