Zhao Yi

Zhao Yi

Born 25 March 1976

Director

Writer

Visual Effects