Captain Boomerang

Captain Boomerang
Legion of Doom
Suicide Squad