Wow... I did some work for the Triple S a few years ago and know the guy. I will say his taxidermy collection was the biggest I have ever seen.
How do people keep that stuff?!? I worked at a place that had rooms full of stuffed animals and mounts, and it STUNK TO HIGH HEAVEN ... It stunk so bad back in the warehouse that I got to where I refused to go back into the part where they kept all that crap ... Take a picture and hang it on the wall, for Chrissake but let's leave the dead animals to the museums ... which have much better ventilation systems, I guess, than the place I worked ...