In prewar Japan under the military regime, a bloody battle between the extremely oppressive Special Higher Police and villagers begins!
1997
2004
1993
2016
1995
2023
1968
2014
2024
2013
2009
2005
2020
2010