Feyiron harpoon