This is one of many Thylacine specimens at the Grant Museum of Zoology.
Do you know what a Thylacine is?
This one is allegedly associated with T H Huxley.
Do you know who he is?
It looks quite spooky and reminds me of these wierd jars of alcohol with snakes in that the chinese believe are medicinal