Welcome to the home of short, sweet, and sickening puppet film!