the power rangers with storm trooper's helmets