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?
1952
1997
1985
1987
2005
1975
2000
1944
2002
2006
1999
1998
2022
1915