Anyone know anything about these. Its an electric fly reel. Someone brought it into a local shop. No info with it to indicate origin. Reel has engraving indicating that it was made in France. The little window towards the bottom of the frame in the first image has a light in it.