Something massive lies beneath the sea.