Owlman Living Dead Doll

$48.00

From the award-winning film Lord of Tears, Living Dead Dolls presents The Owlman! According to Cornish folklore, The Owlman is described as a human-sized owl with pointed ears, glowing eyes + black pincer-like claws. In Lawrie Brewster’s supernatural horror film, a school teacher is plagued by recurring nightmares + suspects his visions are linked to a dark incident from his past. Returning to his childhood home, he uncovers the disturbing truth. 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. The Owlman stands 10 inches tall with 5 points of articulation. This doll is so odd, we could not NOT carry it!