Samurai Champloo Episode 23 English Subbed
You are watching Samurai Champloo Episode 23 English Subbed from the Samurai Champloo Anime Show. Watch or Download Samurai Champloo Episode 23 MP4 English Sub and other episodes of Samurai Champloo Streamed for Free.
Episode Summary: An American sea vessel arrives in town and a canny ninja-turned-team manager enlists our heroes to do battle with them on the field of honor...which in this case is a baseball diamond. Behold Mugen's pitching skills and tremble!