In prewar Japan under the military regime, a bloody battle between the extremely oppressive Special Higher Police and villagers begins!
2017
1995
2024
2021
2001
2011
2016
2003
2019
2014
1968
2023
—
2020
2009