Shogun Yoshitane’s order to recover the secret scroll triggers a series of ninja warfare during the Muromachi period.
1993
2023
1998
1911
2009
2022
2003
1953
1985
2021
2002
2020
2011
2016
1989