How the first Godzilla suit was created and the struggles that came along with it.
2017
1963
1999
2023
1990
2018
2024
1940
1982
—
2022
1958
2020
2015
2016