Human Flesh search engine from mainland China managed to dig up the details of an adult movie appeared at one of Stephen Chow's popular movie. The female figure is Traci Lords. See ESWN for details.