Deranged Punisher NPCChallengeDeranged Punisher is placed in The World Beyond the Rift.Report a mistake