Karuma Tengu: The Fire Festival (1951)

Karuma Tengu: The Fire Festival (1951)

1951-10-12 Japan 91 Min. PG-13
0 0 votes

Overview

The masked avenger Kurama Tengu is linked to a plot to bring down the Tokugawa shogunate, but is it really our hero, or an imposter?