One of them, anyway. THe feel of the song, the juxtaposition of the cheery melody and the way the lyrics talk of the subject matter, reminds me very much of Pollution.
It's called 'In Our Talons', and it is by the Bowerbirds.
Song (with its proper video) is here. Discuss?