The Leg Fighters

南北腿王 ‧ Movie ‧ 1980
The Leg Fighters (1980)