The Punisher

Castle infiltrates a military institution that may be a producer and supplier of child pornography.



All data from the awesome folks at Marvel.