Just out for a stroll with Godzilla. Especially love the umbrella. (vintage photo via criterion, for the launch of the new digitally restored classic japanese film godzilla)