God Emperor (updated)

By Flying Fish

1001 Chapter Yao sovereign and Nie