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.
1993
2021
2014
2012
2013
2008
2005
1980
2010