film still of tiny godzilla fighting in a little model of new york city in the new godzilla ant man crossover movie, macro lens