Chapter 1296: A Thousand Feet Under the Sea