Tom Devlin has been a part of the DB family since its very first feature film, Joshua. Since then he’s created a number of memorable monsters for us including: The Demon Lo, Bartokular, Mr. Lizard, and Zombie Max & Harper. Now he’s “wrestling” with his latest challenge! Tom has made an video for the WWE’s […]

Read more

This music video directed by Travis Betz was submitted to a contest held by David Lynch. Dead Bird made it into the top ten!

Read more