
Cast

Neal McDonoughGreen Arrow / Oliver Queen (voice) 
Malcolm McDowellMerlyn the Magnificent (voice) 
Steve BlumCount Vertigo (voice) 
Grey DeLisleBlack Canary (voice) 
John DiMaggioMerc #1 (voice) 
Ariel WinterPrincess Perdita (voice)
If you liked this






If you liked this



















