From the upcoming movie ‘Suicide Squad’ comes the Boomerang Statue by DC Collectibles.
The Boomerang Statue was sculpted by Adam Ross and stands approximately 12 inches tall. It retails for $150.00 ($119.99 at Entertainment Earth) and will release in July, 2016.
Check out the other Suicide Squad statues:
Update 1/25/16: To see all the awesome detail on the Boomerang Statue check out this turnaround video that DC Collectibles put together.