Japan really fucked up on Godzilla.
1.2K