Zachary Zatara
Zachary Zatara is a fictional character in the DC Universe. Zachary is a descendant of the Homo Magi just like his cousin Zatanna and uncle John Zatara. He first appeared in "Teen Titans (vol. 3)" # 34, and was created by Geoff Johns and Tony Daniel.
Top (comics)
About a week after, Roscoe Dillon takes possession of another comatose body and begins wreaking havoc on anyone Barry Allen knew. The final straw comes when he digs up the grave of Iris Allen (who was dead at the time). After knocking him out, Barry takes Dillon to the Justice League Watchtower and asks Zatanna to alter his mind to make him a hero. It works at first, but Dillon is soon driven insane with guilt for all the trouble he has caused. His villainous nature comes into conflict with the spell Zatanna put on him, driving him mad. During that time, he uses his mental powers to "fix" the other rogues by implementing mental programs to make them reform. Some of them are able to reject the programming altogether, such as Captain Cold, Weather Wizard, and Captain Boomerang, while others, including Pied Piper, Heat Wave, and the original Trickster, either seem to remain under the programming or truly reform, at least until Dillon reveals his reprogramming.