Its FREE to register!
It tells the story of a series of bizarre deaths caused by the red wedding dress in a small town in the south of the Yangtze River during the Republic of China period. The Liu family in the southern town is a well-known local merc...
Login to comment!