Eternal Martial Emperor (updated)

By Supernatural Expert

Three requirements of Chapter 862 of the Holy ya!