Paper War


76 Stars
loading...Loading...

A clever stop-motion short made by animation students from the Communication University of China. It would’ve scored a 10 in our books if not for its stereotypical (and unnecessary) plot.

More Awesome Stuff