Chapter 293: Two Human Emperors Separated By Ten Thousand Years.