How the first Godzilla suit was created and the struggles that came along with it.
1958
1998
2010
2003
1995
1908
1989
2004
2005
2024
2023
2017
1991
2012
2019
2021
—