Fist of the North Star
1986 - 6.8
Connecting to the stream...
After a nuclear holocaust tears the world apart, mankind is forced to the harshn