Chapter 1580: Final Revenge (2)