Tomoko KiyoshimaTomoko Kiyoshima Selective FilmographyThe Legend of the Dinosaurs(1977)CastActor(*) uncredited