Could this be the eye of god?

This is the very cool  Helix Nebula (infrared view).

Helix Nebula

This is the remnants of an exploded star, but looks more like one of the eyes of the Universe.

Oh, and here is both of them together!!!

I’m watching you!

JTF

Advertisements