How the first Godzilla suit was created and the struggles that came along with it.
September 5, 2006
Released
Making of the Godzilla Suit!
13min
—
English
Classic Media