Little Witch Chappy (1972) stars Masako Nozawa as Ipei (voice), Noriko Watanabe as Mama (voice)/Shizuko (voice) and Eiko Masuyama as Chappy (voice). The sci-fi series premiered in 1972. Below is the full cast.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.