Morphic harpoon