User blog comment:Ultimate Heatblast/Major Character Redesigns/@comment-3117448-20120717065024

i think that punisher is supposed to be taskmaster.