SCREENING NYC

Na Cha and the Seven Devils

NA CHA AND THE SEVEN DEVILS

Directed by Tetsuya Yamanouchi

1973 / 89min

After accidentally releasing seven peaches which give immense power to anything that eats them, Na Cha is sent to fight seven devils.

SHOWTIMES

No upcoming showtimes available.