When a giant monster ravages a German town, humanity’s only hope lies in the secret weapon known as the super giant fighting robot
1996
2004
1975
1979
1984
1970
2001
1982
1985
1991
1951
1958
1990
1993
2005
1997