Lageret til Frank Castle "The Punisher" er privat for øyeblikket.