It is known to scientists as Beezelbufo or the devil frog, nature's largest frog. Scientists calculate a length of 40 cm and a weight of 5 kg from the fossil remains found in Madagascar. According to them, he lived 65-70 million years ago and his closest relatives are today in South America. In fact, a mystery to scientists is that these frogs and other animals are so similar in South America and Madagascar: by similarities, these lands seem to separate later than is believed. The study has been published in the journal PNAS.