Francis Castle (Earth-DG52)

"There's no saving this world. I see that now. But not everyone sees it. Children don't see it. People in love don't see it. My job is to keep them from seeing it."

- Punisher

Trivia

 * Punisher is the only member of the Suicide Squad not to have a bomb implanted into his spine.