Sô Takizawa is known for Akumaizâ surî (1975), Bullet Train (1975) and Legend of Dinosaurs and Monster Birds (1977).
No data