Hubble Snaps Baby Pictures of Jupiter's "Red Spot Jr.