Barbara Goodson

Barbara Dale Goodson (born August 16, 1949) is an American voice actress.

Background
She is most well known for voicing Naota Nandaba in FLCL, Rita Repulsa in Mighty Morphin Power Rangers, Mother Talsin in Star Wars: The Clone Wars, Laharl in Disgaea, Chiyo in Naruto Shippuden, Enya Geil in JoJo's Bizarre Adventures: Stardust Crusader's and Ashley Kafka in Spider-Man: The Animated Series.