Lightspeed Rangers

The Lightspeed Rangers are a group of people trained to the physical peak of perfection assembled by Captain Mitchell to fight off Diabolico and his demons that have been released into Mariner Bay.