1986-10-25 | Dalian, Liaoning Province, China
Little Big Soldier
A Chinese Fairy Tale
The Knight of Shadows: Between Yin and Yang
The Viral Factor
Stealth Walker
The Legend of Ba Qing
Psychologist
Two Conjectures About Marriage