Chapter 396, the ancestor of the earth immortals returns!