the user can make anything a puppet, and control them like ones by moving them with magic/chakra/haki whatever
it can be used on corpses alive people and even inanimate objects.
this ability also gives the user the ability to 'command' his puppets
by giving commands to a puppet the puppet can be controlled without the attention of the user
commands can be: 'eat everyday three times' , 'guard here and kill intruders that don't know the code' ecs.
even if you command puppets every movement of them costs you energy and if you control alive ones the more they struggle the more mana it takes to control their movements.
the key to making this ability OP is to have high energy regen to negate the puppets drain