Movies: Li Yanqiu
- 1999
The National Anthem (1999)
The National Anthem01999HD
...
- 2010
Video Cassette of 31 Degrees North Latitude (2010)
Video Cassette of 31 Degrees North Latitude02010HD
The ancient and mysterious Shennongjia has been rumored for a long time that savages appeared and there were more than two hundred witnesses. Eight documentary filmmakers walked into this "virgin land" to find the legendary wild man. The bizarre disa...
- 1990
血誓 (1990)
血誓01990HD
...