1981-01-01
Adventure / fantasy / horror from Taiwan.
StatusReleased
Original LanguageChinese
Budget-
Revenue-