The one who pulls the strings and controls the show, it's the Puppet Master
Puppet Master - 7.87 Inch
$61.99
7.87 x 31.75 Inches
Puppet Master - 8 Inch
$63.24
8 x 32 Inches
Puppet Master - 8.25 Inch
$64.04
8.25 x 32.25 Inches
Puppet Master - 8.5 Inch
$64.99
8.5 x 32 Inches