Film Focus: An iconic publicity still for Ishiro Honda’s 1966 daikaiju epic THE WAR OF THE GARGANTUAS.

Film Focus: An iconic publicity still for Ishiro Honda’s 1966 daikaiju epic THE WAR OF THE GARGANTUAS.