After dark, the big city becomes the playground of spirits from the chinese folklore.
1973
1980
1969
1984
1960
1987
1989
1968
1988
1979
1977
2014
1972
1986
1976
2011