I agree with Fresh Prince, that Punisher and Moon Night shouldn't be much of a problem for him. He can beat Deadpool. But I think he will lose the battle with Taskmaster.
Log in to comment