Anagram harpoon