Yin-Ching Lai

Filmmaker

Kwa Fu Kwa Fu
Desperation takes hold as the Gods move in and the world begins to tear itself apart.
Australia , 4:42, 2013

Featured in AIAF2014 > Australian Showcase