The Dragon's Infernal Showdown

龍拳蛇手 ‧ Movie ‧ 1980
The Dragon's Infernal Showdown (1980)