Chapter 1290: Climactic Battle...!?