'Toadzilla': Giant cane toad found in Australia weighing 2.7kg

A giant cane toad dubbed "Toadzilla" has been discovered in Australia.