This monster of a cane toad was found in Australia...I wouldn't want the cats to bring this thing in the house as a "present" for me (they bring enough smaller toads in already!)...
picture from The Sunday Telegraph