Chapter 883: Self Reflection...(!?) (993)