A team of super heroes banding together to defeat a giant monster attacking a city

seveart.ai
super heroes, giant monster, teamwork, city, battle, hero, superhero, ai, aiart, art, digitalart