Plot: Kenshio and Shin finally have their last battle and the true mastermind is revealed.
DD Fist Of The North Star - Season 1 - Battle to the Death! South Star vs. North Star (Episode 25)
Episode Aired On:
Wednesday, June 26 2013
11 years ago
Wednesday, June 26 2013
11 years ago