How the first Godzilla suit was created and the struggles that came along with it.
1973
1981
1979
2022
2019
2023
2010
1943
2018
2016
—
2024
2007
2011
1933