No information available
TV
Oct 1976
Return of the Dinosaurs
JAPANESE
Kazue Takahashi
ITALIAN
Laura Lenghi