I think that someone is getting tired of all the croaking at 2 AM and have decided to take care of the problem. Looks as if they have gone on holiday in Denmark now…
Thousands of toads are exploding in central Denmark and northern Germany. Environmental factors or an unknown disease may cause the phenomenon
Bursting toads baffle scientists