I was also inclined to guess "Giant Mothership from the movie 'Close encounters of the Third Kind' " but figured it would not fit in the "Guess" space??? Pep, those'uns were li'l aliens at the bottom I was peering at.......! *Squinting*