What lurks in the darkest corners of reality has escaped once more.
Devils Head Productions has announced that The Masked Diggler will make his return once again this Hallows Eve. Face your fears and try to capture him on the morning of Wednesday October 31st 2018. They will be limited to one piece per customer and run $80.00 each. (Additional photos will be teased by DHP leading up to the release date)