Major Tagani
Major Tagani is a supporting antagonist in the animated film, Starchaser: The Legend of Orin. A space officer, serving as adjutant of Zygon's fleet, Major Tagani also appears in the villain wars context, whenever Zygon is involved in any kind of conflict.

Disney Vs Non-Disney Villains War

Non-Disney Vs DC Villains War

Heroes Vs Villains War

Community content is available under CC-BY-SA unless otherwise noted.