Hokuto no Ken (1986)

a.k.a Fist of the North Star