A large, scaly monster resembling Godzilla stands in a city, initially facing away from the camera, then turns and raises its arms in a triumphant gesture as a massive plume of smoke rises behind it from a burning skyscraper. The scene is set in an urban environment with a city skyline under a bright sky, and the text "Devils Win" is overlaid in the lower right.
Be the first to share your thoughts!