Which Witch Is Which?

Which Witch is Which? is the twenty-third episode from Season 3.

Information
Timmy battles a witch hunter in the past while seeking to learn the truth about Dimmsdale's origins.

Characters present

 * Timmy Turner
 * Alden Bitterroot
 * Cosmo Cosma
 * Wanda Fairywinkle
 * Citizens of Dimmsdale
 * Dale Dimm