There are some movies which cannot be explained, they can only be experienced…. Gamera The Super Monster (1980) is such a film. Not because it is an amazing piece of filmmaking (far from it), but because the movie was made as an attempt to bring the film company, Daiei Motion Picture Company, out of bankruptcy and it […]