Satan’s Town / Akuma no machi (1956) Seijun Suzuki, Seizaburô Kawazu, Ichirô Sugai, Azusa Yumi February 24, 2025 Action, Crime A notorious murderer Oba escapes from jail. Hayasaki, the Oba’s right hand Read More »