But why not enormous, lifelike tiger stuffed animals? Although that might sound out of place, after watching this adorable ...
Taxidermy, the art of preserving a once-live animal for display, is a trend as old as time. The Museum of Idaho notes that the ancient Egyptians began doing it as early as 2200 BC. Paris taxidermist ...