FANDOM


Puppet Wizard's Castle is the home and location of the Puppet Wizard. It appears in "Puppets, Whaaaaat?".

History

The Teen Titans as puppets travel to this castle in order to confront the Puppet Wizard himself in order to change back to normal. Along they way, they go through different types of climates to reach here, which ranges from deserts to intense blizzards.

Gallery

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.