OK, now I've got the little "Ducks" song stuck in my head.
That was errrr....interesting. Inspired by "Yellow Submarine" perhaps? Or the "Magic Bus" era?
I think it was inspired by a few doses of chemical happiness. Catchy tune, in any case.