All that remains of the first Samurai Town Story is the concluding battle.
1993
1991
2019
2018
1990
1978
1980
2004
2008
2005
2003
1979
1975
1977
1992
2024
2001