samurai champloo music record: departure