Directed and Animated by Drew Roberts
DP, and Starring: Christopher Camp

See full credits at flocabulary.com