Swing Your Energy, a finger spin powered mobile battery charger

[via:William Gibson]