Chapter 1440: Father and Son?