All of these stuffed animals live in a log cabin movie theater in mid-Michigan.