Hovering above the sitting area inside Pizza Planet, the little green aliens from Toy Story 2.