set: many stuffed animals on top of parked cars  teddy bears and other stuffed animals for sale on cars on a street several parked cars with a variety of stuffed animals on top Several cars that are parked and have teddy bears placed on them. Teddy bears are sitting on the tops of cars.