Master Puppeeter.