Carrot vs. Ninja (2011)
A quick tale of violence
Cast
Crew
Director
Cedric Nicolas-Troyan