an art car covered in hundreds of stuffed animals