This could be one of the planets drifting in the background. :)
Sort of a gas giant, like Neptune. :)