This song was composed and performed by Delia Derbyshire, THE goddess of electro. Although it might sound like Gorillaz to contemporary listeners, you'll find a texture in this music that you just don't hear today. The sexual undertones are distinctly 1960s and add an wickedly psychedelic component to the song. For more info on Derbyshire, check the post related to the Dr. Who theme song.