In prewar Japan under the military regime, a bloody battle between the extremely oppressive Special Higher Police and villagers begins!
2018
1988
2024
2023
1971
2013
2015
1989
1987
2010
2021
2016