Season 1
New Fist of the North Star
AirDate: 7/4/2003
Episodes: 3

Overview: