A lot of stuffed animals that are hanging up. Stuffed animals and dolls are hanging and stacked everywhere inside a store. a person standing next a many stuffed animals and dolls People looking at a vast amount of stuffed animals.  A shop with stuffed animals of every kind on display.