a window display of a lot of stuffed animals A bunch of different kinds of stuffed animals inside a window.  Large amount of stuffed animals on display in glass window A display of many stuffed animals and bears. A collection of stuffed animals is sitting behind a glass window.