hey i have another question for my raleigh c200, whats a good bike light that is battery-less such as a GENERATOR or something like that
also it has to be water proof or resistant because i live in Tacoma Washington and it rains a lot

thanks