Fantoccini's Dilemma

Trivia

 * Fantoccini is the Italian word for "puppet".
 * This set's internal name is Puppet Master.