Toru Tezuka

back to movies
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)