A cane toad nicknamed ‘Toadzilla’ has been found in Queensland’s far north.
The large amphibian caught the attention of rangers in Queensland’s Conway National Park and is believed to be the most important ever discovered.
‘Toadzilla’ at the moment weighs 2.65 kilograms.