Lord of the Rings Balrog Demon of Shadow and Flame Statue
Here is one stunning and powerful statue. The Lord of the Rings Balrog Demon of Shadow and Flame Statue is quite a sight to behold. It is limited to just 1,500 pieces and measures 20 1/2-inches tall including the base. This demon was best described […]