Puppet King

The Puppet King (voiced by Tracy Walter) is a evil puppet brought to life by magic. He created life-like puppet versions of the Teen Titans and sent it to Titans Tower. He than trapped the souls of all the guys in their puppets, and made their bodies his servants. Before he could do the girls, Raven's magic stopped the Puppet King in time before their souls were trapped. But their was a side effect. Raven and Starfire switched bodies, Alexis and Aqua switched bodies, and Xion and May switched bodies. After learning how to use each others powers, the girls stopped the Puppet King in time from incinerating their friends, and destroyed his controller. Without it, he became a lifeless puppet.