samurai champloo music record departure
album