Review: Samurai Champloo

even has Spike’s voice actor from Cowboy Bebop