Video: Mammal believed to be extinct rediscovered in the mountains of Indonesia

This is the Attenborough long-beaked echidna, which was documented in the Indonesian Cyclops Mountains.

This is the Attenborough long-beaked echidna, which was documented in the Indonesian Cyclops Mountains.

source site-1