Casshan TV Show · Anime · Sci-Fi Tetsuya finds and destroys robots that try to take over the world. 1973 · 25m