Vulture in the new Spider-Man movie

 

v20240901