Chapter 896 - Mission Completed?