Anchi Shen: Rabies

Anchi Shen's TNUA animation graduate film plays out an epic rivalry between a hunting dachshund and an enraged rabbit...


No comments: