Where can I find a bigger image of that "Alien"?

You can see a small image here.

The show showed it, but not by itself. Just through the camera. They basically pointed the camera at the image.

I want to see a full size image.

I didn’t read that article, I was just looking for the photo. Thought it was in February, the article says March, the small amount I read.

Either way, I might shit and piss myself if I saw such an Alien.