In prewar Japan under the military regime, a bloody battle between the extremely oppressive Special Higher Police and villagers begins!
2009
2016
2003
2005
2020
2023
2019
—
2024
1994
2007
2017
2012
2021