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.