Zhenghua Chen's movies and tv series

Feng kuang de shi tou (Crazy Stone) (2006)