2328
1041403

Power Rangers

Rise of the Super Demons

Olympius and Diabolico join forces prompting the Rangers to risk using the Lifeforce Megazord powered by their own life energy.