This Incredible Frog is so Huge That People are Having Issues Believing it's Existing

Many have speculated that it is a shell less turtle while others have joked that it is Jabba the Hutt's evolutionary progenitor. However, Jodi Rowley, a Twitter user, a conservation biologist crazy with frogs, took to clear the air. She verified that the bulbous creature is a frog called the Blunt-headed Burrowing Frog or Glyphoglossus molossus. And the reason it's so big and puffy is that it's inflating itself with air in self-defense, giving it the appearance of being enormous and frightening.