Strange humanoid mummyfied body found in Peru.