Poster of Cast and Crew in DD Fist Of The North Star - Season 1 - Episode 25 - Battle to the Death! South Star vs. North Star

DD Fist Of The North Star - Season 1 - Battle to the Death! South Star vs. North Star (Episode 25)

Plot: Kenshio and Shin finally have their last battle and the true mastermind is revealed.
Episode Aired On:
Wednesday, June 26 2013
11 years ago