Puppet Master (GodzillaVerse)

Owen Curtis aka Puppet Master is a supervillain-turned anti-hero and a recurring character in Black Claw. He was an old childhood friend of Miranda Drake.

Personality
Owen always had a thing with puppets. Years later, he starts a obsession to turn actual people into living puppets.

Powers and Abilities

 * Telekinesis - Owen can move anyone and anything with his mind.
 * Binding - Owen has telekinetically bind anyone's movements.
 * Puppet Mastery - Owen has the ability to control humanoid forms.
 * Motor-Skill Manipulation - Owen has the power to control motor functions of others against their will.

Trivia

 * Puppet Master is similar to Eric Doyle from Heroes.