Meet the Capacabra! Mummified creature with human-like hands probed by scientists

 

The mummy, dubbed the Capacabra, was found at Michigan State University in the US city of East Lansing, during renovations of Cook-Seevers Hall. And though it's since become a mascot for the university's Campus Archaeology Program (CAP), the creature's true identity remains unknown.