Tomoko Kiyoshima Filmography★ 4.6 Legend of Dinosaurs and Monster Birds1977★ 0.0 You Can If You Try1965