vlcsnap-2014-01-21-18h04m08s24 Published February 26, 2014 at 1280 × 720 in vlcsnap-2014-01-21-18h04m08s24. Black Lagoon – Where Nun’s run a church providing weapons!! This image was taken from one of the best scenes of Black Lagoon