Chien Ying Chiu
Born: None
Sacrifice to Desolate Spirits
as uncreditedReleased: 1980-03-21
Upon their invasion of Taiwan in 1874, the Japanese team up with a sinister tong to hold a...
Movie pageUpon their invasion of Taiwan in 1874, the Japanese team up with a sinister tong to hold a...
Movie page