Fist of the North Star, 1989 · Taxan

More in this franchise