Iron Studios has unveiled its 1:10 scale Lobo Unleashed statue. The limited edition DC collectible is available to pre-order ...