WTF? I think you're confused. In power rangers, when they make Megazord, they're all on the bridge, but they never really control it, from the looks - they just kind thrust their fists and look dramatic. I don't know what this magic ring deal's all about - maybe you're thinking of Captain Planet?