Arrow - Season 5
Suicide Squad
28 August 1975, Beirut, Lebanon
15 March 1986, Sydney, New South Wales, Australia