The Buddhist Fist

佛掌羅漢拳 ‧ Movie ‧ 1980
The Buddhist Fist (1980)