alright, so basically i have an issue because i can't figure out this song and its really tickin me off lol
the song is sung by a woman, and i think she has a british/english accent, if that makes sense.
the music video to this is either done by puppets or cartoon, i really can't remember...