Hua Shujian
An image from Cat and Mouse, one of the productions that also features Hua Shujian.

Hua Shujian

Cat and Mouse

Cat and Mouse

2003