File:Impact Films Investment Limited (1994).jpeg

Taken from the Chinese movie "Gǔ Fēng", also known as "Shanghai Fever" (according to IMDb).