Rita Repulsa/2017 movie

Rita Repulsa is a villain that has time and again fought against the Power Rangers.