Godzilla Punches Back In New ‘Godzilla vs. Kong’ TrailerGodzilla Punches Back In New ‘Godzilla vs. Kong’ TrailerThe Japanese trailer shows the hometown hero fighting back. Claire EptingClaire Epting