Larry learns a lesson on landscaping, when the Green Ninja intervenes and blows the whistle on leaf blowers.
Director: Emily Chen
Producer: Lauren Brown
Story: Aden Scott
Visual Development: Erin Schleupner
Head of Animation: Michelle Ikemoto
Music: Christopher Cunningham
Sound Design: Christopher Cunningham and Steve Erickson
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?