Toru Tezuka

back to movies
Another unique film from Sabu (Saturday, June 18, 2022)
Budget constrained but imaginative (Sunday, May 10, 2020)
The PARASITE of zombie films (Saturday, April 10, 2021)
We All Just Wanna Avoid Pain (Monday, October 26, 2020)