Must be all the cane toad licking...