Puppet Technique

The Puppet Technique is a unique ninjutsu fighting style; this jutsu uses threads of chakra to control puppets like marionettes. Any number of chakra threads can be used to control a puppet, but users with more skill can use fewer strings per puppet. Both Chiyo and Sasori demonstrated the ability to control entire puppets perfectly using just one thread. While most puppeteers would normally be able to control ten puppets at most (one per finger), Sasori's self-modification allowed him to control up to one hundred puppets at a time.

This technique has few weaknesses: according to Shino Aburame's observations during his fight against Kankurō, the Puppet Technique is a long range style, meaning that the puppeteers are weak against close range fighters. Since most puppeteer use his or her hands to manipulate the puppets, if their hands are disabled, then the technique can be neutralized. And because the puppet's movements are based on the mechanisms that were installed inside, interfering with said mechanisms can greatly stall the puppet entirely.

This was demonstrated by Shino during his fight against Kankurō, where he used his bugs to infiltrate Karasu's joints, rendering the puppet immobile. And then again by Sasori, who used the Third Kazekage's Iron Sand to stall Chiyo's mechanical Chakra shields. Also, while controlling the puppet, the user is wide open if the opponent bypasses the puppet. For this reason, puppeteers avoid hand to hand battle, relying almost exclusively on their puppets instead.

Sasori has managed to create innovative methods that can bypass such weaknesses, such as Hiruko, which is worn like a disguise, serving as armor and defending himself from attacks, and converting himself into a puppet, he can fight at close range without worrying about leaving himself wide open for a counter attack.