Rita Repulsa (2017 movie)

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