How the first Godzilla suit was created and the struggles that came along with it.
2017
1952
2024
2021
2023
1951
2022
1995
1971
—
1984
2013
1958
1991
1972
2008