Baby Owl's House of Terrors (United States | 2016, 4 minutes )

Directed by: Stephen Picher

One good gift deserves another! After receiving a disappointing birthday present, Baby Owl sends his alcoholic father on a death machine of his own creation. Revenge has never been sweeter!