Chapter 1359: You're Annoyed and Angry!