How the first Godzilla suit was created and the struggles that came along with it.
1989
2013
2014
1977
2018
2023
2016
2021
—
2024
2019
1956
1950
2017
1940