Back

Original Title

Feng piao piao gui piao piao

Overview

A headless ghost haunts a mountain village.

Release Date

January 1, 1977

Genres