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?
1966
1987
1965
2012
1981
1955
2018
1971
1990
1944
1988
2020
1986
1952