Chapter 2035: The Battle Lord is here