940. Chapter 940 Long live the Ghost King (32)