A vehicle with a bunch of stuffed animals attached to it.  a bunch off stuffed animals are on a car an art car covered in hundreds of stuffed animals A car that has a bunch of stuffed animals on it. A car completeley covered in toys and stuffed animals.