Rita Repulsa, the space witch, has infected the Morphin Grid! Enter the Morphin Grid, defeat Rita Repulsa and reestablish the connection to the Power. By Marco Martinez on March 23, 2017 at 11:07AM ...