Taiwanese horror film.
Writer
Presenter
Production Manager
Producer
Special Effects
Stunt Coordinator
Cinematography
Director