C

Chuang Ching-shen

Born 26 September 1973

Director

Producer

Writer