When a giant monster ravages a German town, humanity’s only hope lies in the secret weapon known as the super giant fighting robot
1989
2014
1937
2009
2006
1993
1986
1928
1935
2003
2005
1984
2007