top of page


Barbara Goodson
Barbara is an actress known for Empress Rita Repulsa, Granny Chiyo, Red Fraggle, Laharl, and so many other wonderful characters!
bottom of page
Barbara is an actress known for Empress Rita Repulsa, Granny Chiyo, Red Fraggle, Laharl, and so many other wonderful characters!