Taiwanese horror film.
Presenter
Director
Editor
Production Supervisor
Producer
Original Music Composer
Sound Effects
Sound Recordist