Harpoon of a Giant Snail