New Villain in Marvel

Moment at 0:36 in Captain America: Brave New World | Official Teaser | In Theaters February 14, 2025 by Marvel Entertainment.

Is the big new villain in the marvel films, this show is amazing

Saved by Spencer Shey.