Superhero's Victory Over Storm from X-Men

seveart.ai
superhero, storm, x-men, defeat, battle, victory