Now we know... so stoned kangaroos are responsible!

And I wonder who makes them in England? Stoned deer? Or voodoo druids

http://news.bbc.co.uk/2/hi/asia-pacific/8118257.stm