The Hubble Space Telescope was minding its own business, doing space things, when suddenly...
Then one of Jupiter's moons cast a shadow on the storm, giving it a pupil.
Ganymede (left) is the largest moon in the solar system and is even bigger than Mercury and Pluto. It is one of the Galilean satellites (right), four huge moons of Jupiter that Italian astronomer Galileo Galilei spotted hundreds of years ago.
The image was taken back in April but just released this past week.