The Punisher is no stranger ... Castle's debut in Marvel's new Ultimate universe, but in a way that completely subsumes the character in the long-time controversy that has embroiled his logo.