Shen Shi Hua
An image from Bump Off Lover, one of the productions that also features Shen Shi Hua.

Shen Shi Hua

May 27, 1957
Bump Off Lover

Bump Off Lover

2006