DD Fist of the North Star
DD Fist of the North Star
Battle to the Death! South Star vs. North Star / The Final Battle, Kenshiro vs. Yuria?! (1x13)
Season finale
Air date: Jun 26, 2013
Kenshio and Shin finally have their last battle and the true mastermind is revealed.
- Premiered: Apr 2013
- Episodes: 26
- Followers: 3