Chapter 1000. of 1000: Who swallow? (2)