Production
EN, ZH cinema · 4 credits
Born in China
Men
Special Effects
Producer
Monkey Warriors
2015
Kea: The Smartest Parrot?
2005