Damnthatsinteresting

The Komodo dragon is the largest extant species of lizard & can eat up to 80% of its body weight in one meal. While it mostly eats carrion, the view of a deer that gets swallowed in one bite is truly impressive

The Komodo dragon is the largest extant species of lizard & can eat up to 80% of its body weight in one meal. While it mostly eats carrion, the view of a deer that gets swallowed in one bite is truly impressive

Related videos