A fantastic song from Plastic Beach album by Gorillaz. It's funny electro-hip hop performed with grandmaster De La Soul, irresistible.