Attenborough's long-beaked echidna was last seen more than 60 years ago. Click to read more. Attenborough's long-beaked echidna, a long-thought-extinct animal named after British naturalist David Attenborough, was rediscovered in the Cyclops Mountains in the Indonesian part of New Guinea island.