Chapter 1291. 12,911,291 thing debunk (2)