Aniworks Logoworks
DD Fist of the North Star

Episode 13 of DD Fist of the North Star

Battle to the Death! South Star vs. North Star \ The Final Battle, Kenshiro vs. Yuria?!