Researchers identified the animal as a giant pangolin. Giant pangolins, scientifically known as Smutsia gigantea, are an endangered mammal found in central and western Africa, according to an ...