In prewar Japan under the military regime, a bloody battle between the extremely oppressive Special Higher Police and villagers begins!
2016
2017
2010
2011
2019
2000
2004
2021
2015
1997
2018
2003
1974