Helmut von Mephisto

Helmut von Mephisto
Helmut von Mephisto is a Nazi lieutenant from Indiana Jones and the Monkey King and Indiana Jones and the Mystery of Mount Sinai