STORE IS OPEN FOR CURBSIDE PICKUP - Online Tournaments only available at this time.

Living Dead Dolls Presents Lord of Tears: The Owl Man
Living Dead Dolls Presents Lord of Tears: The Owl Man

Living Dead Dolls Presents Lord of Tears: The Owl Man

Regular price
$66.99
Regular price
Sale price
$66.99
Unit price
per 
Availability
Sold out
Shipping calculated at checkout.

LDD Presents Lord of Tears: Owlman with an all-new head sculpt that depicts the terrifying creature. Dressed in a three-piece suit with his claws bursting from his sleeves, Owlman is a nightmare that you’ll spend your whole life trying to forget.

LDD Presents Lord of Tears: Owlman stands 10 inches tall and features 5 points of articulation. He is packaged in a window box, perfect for display.

×