Liou Hung is known for Island Etude (2006) and The Puppetmaster (1993).
The Puppetmaster
Island Etude
No data