Demon Puppeteers

The Demon Puppeteers are a group of 12 ninja each wielding one of the Demon Puppets created by Sugimori Nobumori. Each member is said to hail from a different clan and as such posses great powers. They are each said to have a blood lust akin the the puppets making it easy to control them.