Magic Moustache



Magic Moustache is sent out with an army of monsters to attack the Power Rangers. He is confronted by Blake, the Navy Ranger - Storm Megazord with the Lion Laser.