How the first Godzilla suit was created and the struggles that came along with it.
1996
2023
2003
1959
2024
2002
2018
2019
2006
1896
2021
2004
1938
NaN
1895
1943
2020