Cheng-Yuan Chen

Filmmaker

Hou Chia 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.
Taiwan , 5:02, 2015

Featured in AIAF2016 > Best of International Student Animation