Animated on the My Super Hero Movie sequence from Teen Titans Go! To The Movies. Directed by Benjy Brooke. Full credits on his page!