Rita Repulsa Enters the Morphin Grid!

The most fearsome space witch in the galaxy has set her sights on revenge after 10,000 years trapped in a space dumpster. That’s right, the iconic ...