Release Date: 01 Sun, Mar 1964
Three Iga ninja are on a hunt for Chidoken, a Takeda ninja sent out to assasinate Lord Nobunaga.
as
2003
2026
2020
2019
2023
2008
1969
2009
2007
2021
2018
1976
2006
2022
2001
1993