Giant Australian Cuttlefish live between two to four years. Thousands of them will come together to breed, and will die shortly afterwards.