Chapter 1331: It's been a while