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.
2007
2021
2019
2014
1981
1992
1989
1988
2004
1998
2008