Kugutsu

Kugutsu (Puppet Technique) is a type of jutsu and hiden used by puppet masters. This technique includes customizable puppets, which makes the user able to add and remove parts of puppets. By having this technique, the user automatically unlocks chakra threads technique, which is used to control corpses, pull objects etc. The user can control a certain amount of puppets at the same time, depending on his/her level.

Advantages

 * Puppets can't be affected by genjutsus, and also taijutsus and ninjutsus can't destroy the puppets, but can stun them for short times.

Disadvantages

 * Aburame Clan's jutsus make the puppet stunned for longer times than normal ninjutsus and taijutsus would do.
 * Some parts of the puppets may break over time and the user will have to repair them, which will take some time and possibly couldn't be done in the middle of a battle.

Customization
The user can customize the puppet's skills by adding and removing puppet parts. These puppet parts can be obtained by searching the world for them, or by leveling up in the game. The techniques of the puppet depend on the puppet parts equipped, for example, if a puppet has a flamethrower part, this puppet can use techniques such as Secret Red Technique: Flaming Sea if that puppet part is good enough.

Other

 * Human Puppets can be created by killing someone then use a certain jutsu to seal the corpse in a sealing scroll. After sealing the corpse, the user must use the scroll to start gathering the corpse's chakra and then create the puppet. Human Puppets are a type of puppet that can use the original's skills.
 * Some puppets are rare and may rarely appear in a certain location in the world, such as The Chikamatsu Collection of Ten Puppets.