Search results for "Miao Tien"
4K
The Hole
The Hole
4K
In the final days of the year 1999, most everyone in Taiwan has died. A strange plague has ravished the island. Supposedly spread by cockroaches, the disease sends its victims…
Country: Taiwan, France