Strange Tales from a Chinese Studio (1986) — CineShield