Puppet Wizard

Puppet Wizard is a minor charater in Teen Titans Go! He appears in the episode Puppets, Whaaaaat? as the main antagonist and the season finale villain.

History
He makes a deal with Robin about turning the other Titans into puppets if Robin gave up his soul. Robin accepted and the Puppet Wizard turned him along with the other Titans into puppets.

Trivia

 * He is the only villain thus far to not be animated.
 * He is merely a human hand with a sock over it, making him unique to any other villain.
 * He is the fourth villain to be created in Teen Titans Go!
 * He is the last villain of Season 1.

Gallery
The gallery for the Puppet Wizard can be viewed here.