How the first Godzilla suit was created and the struggles that came along with it.
2023
2022
2025
1968
1950
2016
2017
2019
2020
2021
2014
1990
2018
—
1975