Suicide Squad
Justice League Unlimited - Season 1
20 February 1978, Montebello, California, USA
1 December 1967, New York City, New York, USA