film still of ( ( tiny godzilla ) ) fighting a tarantula!! in a little model of new york city in the new godzilla king of the monsters movie, macro lens