Superhero Defeated Supergirl in a Thrilling Battle

seveart.ai
superhero, dc comics, supergirl, defeated, battle, villain, upset