Several superheroes, in iron suits.

 

v20240901