Ironmaster (1983)
The German title translates as “He - Stronger than Fire and Iron”.

  1. diabolikdiabolik posted this