Now I'm new at this whole forum thing, but, I have to tell some of you who don't know about her, but Ikue Asazaki is a seemingly little known singer given that she's done quite a lot in her life time like this:
this is either a song she did just for Samurai Champloo or it was something the producers put in themselves.