Big in Japan

The new SHIN GODZILLA is probably the most Japanese of all Japanese kaiju movies.

Advertisements
Read Article →