Chapter 1506: The Enemy Is Finally Here