Airbus Gadgets Hardware harpoons moby dick robotics Science Space Space Debris Space Junk Deploy the space harpoon sudshr47 February 15, 2019 Watch out, starwhales. View More Deploy the space harpoon