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