1962-01-01 | Harbin, Heilongjiang Province, China
Strange Tales of a Ghost
The Blizzard
Lost in White
The Eighteen Handprints
The Long Night
Stealth Walker
The rings
The Mask