harpoon jr