Chapter 2984 A New Puppet Master (2)