The Red

This short animation created by students at the Communication University of China last year is a lot of fun, and there’s a brief moment about half-way through that reveals a very knowing sense of humor.

Source: NeochaEDGE

Share

Add a Comment