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.
Zatanna
Zatanna later accompanies Firestorm, Black Lightning, and Batman to Metropolis after they come to believe Kimiyo Hoshi has been kidnapped by agents of the covert metahuman team known as the Shadow Cabinet. After a brief conflict, Zatanna and the others are informed by teenaged superheroine Rocket that Kimiyo's perceived abduction was actually a misunderstanding caused by the Shadow Cabinet's mission to seek out her help in dealing with the cosmic vampire known as Starbreaker. With assistance from Hardware and Icon, Zatanna and her comrades are able to defeat Starbreaker in a battle in the Himalayas.
In "Gotham City Sirens" Zatanna is visited and restrained by Poison Ivy, who interacts via a tree and asks her if her encounter with Catwoman changed Selina in any way.