In prewar Japan under the military regime, a bloody battle between the extremely oppressive Special Higher Police and villagers begins!
2016
2017
2009
1994
1991
2015
1995
2003
1968
2019
2020
2005
2021
1993
1990