Black Lagoon – Where Nun’s run a church providing weapons!! This image was taken from one of the best scenes of Black Lagoon