Devil Toad!

This undated handout artist rendering provided by Dan Klores Communications shows a Beelzebufo ampinga facing off against the largest known living Malagasy frog, Mantydactylus ampinga. A full -length pencil provide size perspective. A frog the size of a bowling ball, with heavy armor and teeth, lived among dinosaurs millions of years ago — intimidating enough that scientists who unearthed its fossils dubbed the beast Beelzebufo, or Devil Toad.

Leave a Reply