Taiwanese monster movie
Chiang Ching
Wu Chia-Chi
Lin Lin
Li Chuan
Director
Writer
Woo Si-Chun
Editor