Looks very much like a Mabuchi ( or more likely a clone / copy ) motor fitted with a lump of alloy machined to resemble a generator.
19$ seems a bit extravagant .... for what it is.
As Roger says any PM motor will generate.
What you get out is somewhat empirical. I have one similar ( NOT the same
) to this:
https://cpc.farnell.com/velleman-sa/mot2n/dc-motor-6vdc-250ma-14500rpm-2/dp/MC02199It chucks out some 4V @ circa 2k RPM.
Belated edit .. this is NO LOAD Volts
LEDs require some 2.6V to 3.8V / 4V ( typical ! ) or so depending on the colour. (or color
)
In ascending order red, orange, yellow, green, blue, white, ultra violet .
Assuming the bog standard 5mm LED you're looking at a current of about 10 - 15 mA. or so.
The question as stated doesn't really have an answer.
Once you have a 'motor' and some idea what it chucks out re: volts and at what RPM you can then decide if you need a voltage regulator chip, series dropper resistor and of what value or whatever.
Dave