Puppet Master (GodzillaVerse)

Owen Curtis aka Puppet Master is a supervillain and a recurring antagonist in Monster Kid.

Formerly

 * Motor-Skill Manipulation - Owen has the power to control motor functions of others against their will. However, Zero revoke his powers due to his failure to destroy Max.

Trivia

 * Puppet Master's ability to control the movements of others