In prewar Japan under the military regime, a bloody battle between the extremely oppressive Special Higher Police and villagers begins!
2021
2019
1972
2018
2009
2022
2023
2014
1954
2016
1978
1980
1994
2010
2007
1997