screaming hairy armadillo

In this display, you can find a poorly-preserved putrid human.