PersonAtsuko Takahashi2 credits in the catalogue: acting.ActingDestroy All Monsters1968Kilaak (uncredited)Space Amoeba1970Ayako Hoshino