Mezco Toyz has revealed Living Dead Dolls Presents Lord of Tears: The Owlman. The doll is based on the iconic character from the 2013 independent horror film Lord of Tears. Standing ten inches tall, The Owlman comes complete with sculpted owl head, talon hands, and a cloth suit.
Mezco Toyz’ Living Dead Dolls Presents Lord of Tears: The Owlman doll won’t be released until sometime in June of next year. However, it’s now available on preorder for just $39.99:
LDD Presents Lord of Tears: The Owlman features an all-new head sculpt depicting the unnerving creature. Dressed in a three-piece suit with his claws bursting from his sleeves, The Owlman is a nightmare that you’ll spend your whole life trying to forget.
LDD Presents Lord of Tears: The Owlman stands 10” tall and features 5 points of articulation. He is packaged in a window box, perfect for display.