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.
2002
2023
2007
1992
1969
1983
2014
2015
2020
2024
2011
1997
2003
1980
1996
1981
2016
2013
1987