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