Snake Fist

青蛇殺手 ‧ Movie ‧ 1993
Snake Fist (1993)