How the first Godzilla suit was created and the struggles that came along with it.
1972
2019
1996
2004
2007
2024
2022
2011
2015
2017
2025
1955
2023
2016
2013
2008