Captain Boomerang #1117 - The Suicide Squad Walmart Exclusive $15.00PriceQuantityOnly 1 left in stockAdd to CartBuy Now