Yuan Shen
Filmography
Shy Spirit
1991 · Movie
Imperial Tomb Raiders
1973 · Movie
Fire Dragon
1983 · Movie
Black Magic
1993 · Movie
Relentless Broken Blade
1979 · Movie
Diamond Fight
1981 · Movie
The Damned
1977 · Movie
The Devil
1981 · Movie
Spirit vs. Zombie
1988 · Movie
The Close Encounters of Vampire
1986 · Movie













