still image taken from sci fi horror movie of a giant rooster fights an alien monster in the city. aerial shot, 1 9 8 0 s polaroid photo - journalism flash photography. 1 9 7 0.