How the first Godzilla suit was created and the struggles that came along with it.
1933
1896
2023
2016
2019
1905
2009
1967
2002
1953
2024
2021
1998
1970
2022
1992