The worlds largest toad weighing 2.7 kg was found in Australia The caretaker of the park, who found the animal, at first mistook it for a soccer ball. Awesome Science 3.9K views04:35