A shop with stuffed animals of every kind on display.