When a giant monster ravages a German town, humanity’s only hope lies in the secret weapon known as the super giant fighting robot
Daktari Lorenz
Jörg Buttgereit
Loading reviews...
More movies you might want to watch next.