The Defenders

The Defenders logo design. Marvel Comics.