The Defenders Wrap Photos Reveal Possible New Promo Art, Logo