Constantine’s Appearance On Arrow Is So Much More Than Just A CameoDanyal Khalid·September 15, 2015