Who's that peeping back at you through your telescope? Is it Mupiter? The Death Star Boob? One can only wonder...