简介: Short film depicting a battle between dojo Master Wu and an intrusive chicken.

sitemap