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?
1986
1982
2021
1950
1963
1956
2013
1957
1961
1952
2008
2017
1958
1959