Steel [DC] VS Tech Jacket [Invincible]. Who Wins? Why?

Man of steel vs Man of steel

Man of steel vs Man of steel