Hou Chia

On a distant island there lives a herd of human animals who are all a visceral part of a singular, brutal food-chain.

Country:
Taiwan
Duration: 5:02
Year: 2015

Featured in AIAF2016 > Best of International Student Animation