Previous ImageNext Image Pile of buttered noodles? Soft serve froyo? What could this be? Pile of buttered noodles? Soft serve froyo? What could this be?