

Na Cha and the Seven Devils
1973 · 89 min · Action, Fantasy
After accidentally releasing seven peaches which give immense power to anything that eats them, Na Cha is sent to fight seven devils.
- Director
- Tetsuya Yamanouchi
- Writer
- Xu Zhonglin
- Released
- August 31, 1973
- Language
- Chinese
Cast
Where to watch in the US
Streaming data from JustWatch, via TMDB.








