Suicide Squad - Boomerang Statue

by DC Comics
DCCFEB160286

$167.00 USD
Add to Wishlist

Suicide Squad - Boomerang Statue

Sculpted by Adam Ross 12" Tall