Marvel’s New Punisher, Explained Marvel Comics‘ latest Punisher series introduces a new vigilante into the reality of Earth-616. This new character has no connection…