Question: who plays rita repulsa in the new power rangers
Answer: She is portrayed in the first season by Machiko Soga and by Carla Perez in the remaining seasons , while voiced by Barbara Goodson in the series .