A full set of images for Pop Culture Shock‘s Batman 1/7 Scale Wall Statue have been released. These pics gives us out best look yet.The statue is meant to be wall-mounted and includes and LED Bat Signal. It stands 15″ tall and is scheduled for release in the fourth quarter of 2015. It will be priced at $249.99 when pre-orders go live on December 1st at 3:00 PM PST.
Read on for the new photos.