How the first Godzilla suit was created and the struggles that came along with it.
1981
2018
2005
2022
2019
2009
1980
2023
2013
2017
1962
2012
2011
2021