Specials
Fist of the North Star
AirDate: 3/8/1986
Episodes: 12

Overview: