International scientists believe that the ancient, large frog called Beelzebufo, which lived 68 million years ago in Madagascar...