When a giant monster ravages a German town, humanity’s only hope lies in the secret weapon known as the super giant fighting robot
1965
1983
2006
2014
1898
2015
2003
1986
1964
2005
1981
1961
1976
2001
2009
2023
2008
1982