Movies and web series directed by Teruo Ishii
3 Movies and web series directed by Teruo Ishii you can watch legally in India, with the OTT platform for each. Best known here for: Evil Brain from Outer Space, Attack from Space and Atomic Rulers. Most of them stream on Artiflix, Bloodstream, Cultpix and Plex.