Ghost or Supernatural Being
I don't at all believe in ghosts, so I think the Ripper gained some type of supernatural way to either keep alive or come back to life.
"Do All Things For God's Glory"-1 Corinthians 10:31
I try doing this with my posts