I just remember bits and pieces of that show. Last ep I remember watching years ago, was something about these two evil twins or something like that and they had some massive overshadowing tree behind them. And the Sailors were confronting them. I think it was a 'To Be Continued...' thing too, I don't think Fox Kids went any further XD;