The Japanese Self-Defence Force suddenly time-travels to 1600s Japan in the middle of the epic battle of Sekigahara. With the latest weapons at their side, they join the battle.
2023
2016
1994
1989
1976
1980
2010
2009
2006