champloo-ed:(epic fight scenes, yay!)