Harpoon Versus Gaff

Darting has advantages on big dangerous fish.