the lord of the harpoon