The Invincible Armour

鷹爪鐵布衫 ‧ Movie ‧ 1977
The Invincible Armour (1977)