This looks really cool! A trailer for Chinese animated feature Master Jiang and the Six Kingdoms.

Comments are closed.