Ancient creature found mummified