Chapter 1337: Don't worry, I'm here