Giant cane toad ‘Toadzilla’ shocks Australian park rangers

Cane toad dubbed “Toadzilla” and believed by Australian park rangers to be the world’s biggest toad is held by Queensland Department of Environment and Science Ranger Kylee Gray, in Conway National Park, Queensland, Australia January 12, 2023. Queensland Department Of Environment and Science/Handout via REUTERS