The Netflix Punisher Episode is upon us. Carl and Dan have an enthusiast...