Tag: repulsa

Repulsa

Rita Repulsa is a fictional character from the television series Mighty Morphin Power Rangers, and the principal nemesis and archenemy of the main superheroes in the show s first season..Rita Repulsa was a female humanoid […]