Pharyngula

These frogs are found on the island of Sulawesi, the same place as that giant-mandibled wasp. I think I sense a theme developing.

i-99bbd386d7a6197efb00821fcbabd355-fangedfrog.jpeg

(via National Geographic)

(Also on FtB)